AN INTERNATIONAL JOURNA L URISKo : A Program That Learns New Heuristics and Domain Concepts . The Nature of Heuristics III : Program Design and Results Douglas

نویسنده

  • Douglas B. Lenat
چکیده

The AM program, an early attempt to mechanize learning by discovery . has recently been expande d and extended to several other task domains. ,amt's ultimate failure apparently was due to its inability t o discover new, powerful. domain-specific heuristics for the various new fields it uncovered . At tha t time, it seemed straight-forward to simply add 'Heuristics' as one more field in which to let AM explore, observe, define, and develop . That task—learning new heuristics by discovery—turned out to be much more difficult than was realized initially, and we have just now achieved some successes a t it. Along the way, it became clearer why Am had succeeded in the first place . and why it was so difficult to use the same paradigm to discover new heuristics . In essence. AM was an automatic programming system . whose primitive actions were modifications to pieces of LISP code, code whic h represented the characteristic functions of various math concepts . It was only because of the deep relationship between LISP and Mathematics that these operations (loop unwinding, recursion elimination, composition, argument elimination, function substitution, etc .) which were basic LISP mutators also turned out to yield a high 'hit rate' of viable, useful new math concepts when applied to previously-known, useful math concepts . But no such deep relationship existed between LISP and Heuristics, and when the basic automatic programming operators were applied to viable, usefu l heuristics, they almost always produced useless (often worse than useless) new rules . Our work on th e nature of heuristics has enabled the construction of a new language in which the statement of heuristic s is more natural and compact . Briefly, the vocabulary includes many types of conditions, actions, an d descriptive properties that a heuristic might possess ; instead of writing a large lump of LISP code to represent the heuristic, one spreads the same information out across dozens of 'slots' . By employing this new language. the old property that AM satisfied fortuitously is once again satisfied : the primitiv e syntactic operators usually now produce meaningful semantic variants of what they operate on . Th e ties to the foundations of Heuretics have been engineered into the syntax and vocabulary of the ne w language, partly by design and partly by evolution, much as John McCarthy engineered ties to th e foundations of Mathematics into LISP . The EURISKO program embodies this language, and it is described in this paper. along with its results in eight task domains : design of naval fleets, elementary set theory and number theory . LISP programming, biological evolution, games in general, the design of Artificial Intelligence 21 (1983) 61–98 0004-3702/83/0000-0000/803.00 © 1983 North-Holland

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Nature of Heuristics II : Background and Examples

Machine learning can be categorized along many dimensions, an important one of which is `degree o f human guidance or forethought' . This continuum stretches from rote learning, through carefully guided concept-formation by observation, out toward independent theory formation . Six years ago, the AM program was constructed as an experiment in this latter kind of learning by discovery . Its sour...

متن کامل

A RELIABILITY APPROACH TO COMPARE OPTIMAL SEISMIC DESIGNS OF MULTIPLE-TUNED-MASS-DAMPER

Passive systems are preferred tools for seismic control of buildings challenged by probabilistic nature of the input excitation. However, other types of uncertainty still exist in parameters of the control device even when optimally tuned. The present work concerns optimal design of multiple-tuned-mass-damper embedded on a shear building by a number of meta-heuristics. They include well-known g...

متن کامل

New Approaches in Metaheuristics to Solve the Truck Scheduling Problem in a Cross-docking Center

Nowadays, cross-docking is one of the main concepts in supply chain management in which products received to a distribution center by inbound trucks which are directly to lead into outbound trucks with a minimum handling and storage costs as the main cost of a cross-docking system. According to the literature, several metaheuristics and heuristics are attempted to solve this optimization model....

متن کامل

Comparing Three Proposed Meta-heuristics to Solve a New p-hub Location-allocation Problem

This paper presents a new mathematical model, in which the location of hubs is fixed and their capacity is determined based on facilities and factories allocated to it. In order to feed the client's nodes, different types of vehicles of different capacities are considered, in which the clients are allocated to hubs, and types and numbers of vehicles are allocated to the factory's facilities. To...

متن کامل

Inductive Knowledge Acquisition for Rule-Based Expert Systems

The RL program was developed to construct knowledge bases automatically in rule-based expert systems, primarily in MYCIN-like evidence-gathering systems where there is uncertainty about data as well as the strength of inference, and where rules are chained together or combined to infer complex hypotheses. This program comprises three subprograms: (1) a program that learns confirming rules, whic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005